
@import 'variable';





.mmm_menu{
  margin-top:20rem/@base;
  background: #fff;
  padding-top:50rem/@base;
  li{
    width: 25%;
    float:left;
    margin-bottom:33rem/@base;
      &.hide{
        display:none;
      }
    a{
      display: block;
      
      img{
        width: 98rem/@base;
        height: 98rem/@base;
        margin:0 auto;
        margin-bottom:16rem/@base;
      }
      p{
        font-size:23rem/@base;
        text-align: center;
        height: 33rem/@base;
      }
    }
  }
  
}

.mmm_discount{
  margin-top:8rem/@base;
  background-color: #fff;
  .title{
    padding:16rem/@base 20rem/@base 0;
    height: 70rem/@base;
    line-height:40rem/@base;
    background-color: #FFA42D;
    font-size:30rem/@base;
    color:#fff;
    img{
      width: 40rem/@base;
      height: 40rem/@base;
      float:right;
    }
  }
  .items{
    .item{
      display: block;
      height: 254rem/@base;
      border-bottom: 1rem/@base solid #ccc;
      padding:22rem/@base 20rem/@base;
      .img{
        width: 190rem/@base;
        height:206rem/@base;
        float: left;
        margin-right:28rem/@base;
        font-size:18rem/@base;
      }
      .info{
        overflow: hidden;
        height: 100%;
        position: relative;
        .info1{
          p{
            font-size:26rem/@base;
            span{
              &.price{
                color: #FFA42D;
              }
            }
          }
        }

        .info2{
          width: 100%;
          height: 34rem/@base;
          font-size:20rem/@base;
          position: absolute;
          bottom:40rem/@base;
          left:0;
          color: #AB9CAF;
          .left{
            span{
              &.first{
                padding:0 8rem/@base;
                border-right:2rem/@base solid #AB9CAF;
              }
            }
          }
        }
      }
    }
  }
  .more{
    height: 85rem/@base;
    padding:20rem/@base 18rem/@base 0 18rem/@base;
    .more_info{
      display:block;
      width: 100%;
      height: 100%;
      line-height:62rem/@base;
      font-size:24rem/@base;
      border-radius:5rem/@base;
      border:1rem/@base solid #ccc;
      text-align:center;
      background-color: #F8F8F8;
    }
  }
}

